fairy shrimp

Explore definitions, synonyms, and language insights of fairy shrimp

Definitions

Noun
small freshwater branchiopod having a transparent body with many appendages; swims on its back